package neuroBot.poker;

import neuroPoker.poker.Spieler;
import neuroPoker.poker.Tisch;
import eleTrain.eleDBReader.EleHH;

public class BotTisch extends Tisch {

	protected BotSpiel spiel;

	public EleHH hh;

	public int tnr = -1;
	
	public BotTisch(String name, int tnr) {
		super(name);
		this.tnr = tnr;
	}

	public boolean nextSpiel() {
		gameNr++;
		return true;
	}

	public void setInfo(EleHH hh) {
		this.hh = hh;
		karten = hh.tischKarten;
		button = hh.button;

		seats = new Spieler[10];
		for (int i = 0; i < hh.spieler.size(); i++) {
			seats[hh.spieler.get(i).sitzPos] = hh.spieler.get(i);
		}
		spiel = new BotSpiel(this, hh);
	}

	@SuppressWarnings("unchecked")
	@Override
	public BotSpiel getSpiel() {
		return spiel;
	}

}
